import collections

d = collections.OrderedDict([("c", 1), ("b", 2), ("a", 3)])
print(d)
print(type(d))

# popitem([last])
print()
e = d.popitem()
print(e)
e = d.popitem(False)
print(e)
print(d)

# move_to_end(key, [last])
print()
d = collections.OrderedDict([("c", 1), ("b", 2), ("a", 3)])
print(d)
d.move_to_end("b")
print(d)
d.move_to_end("a", False)
print(d)

